From: Vladimir Ermakov Date: Thu, 24 Jul 2025 12:18:28 +0000 (+0200) Subject: qemu: update to 10.1.0 X-Git-Url: http://git.openwrt.org/%22https:/collectd.org//%22/%22https:/collectd.org/%22?a=commitdiff_plain;h=06aff2bb49a1fdf56f9e10e2f7db44f6ae1e9171;p=feed%2Fpackages.git qemu: update to 10.1.0 - Update to 10.1.0 - Refresh patches - Disable DBUS Display #27036 Signed-off-by: Vladimir Ermakov --- diff --git a/utils/qemu/Makefile b/utils/qemu/Makefile index 1d901863ff..9b5be8e65b 100644 --- a/utils/qemu/Makefile +++ b/utils/qemu/Makefile @@ -9,11 +9,11 @@ include $(TOPDIR)/rules.mk PKG_NAME:=qemu -PKG_VERSION:=10.0.2 +PKG_VERSION:=10.1.0 PKG_RELEASE:=1 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz -PKG_HASH:=ef786f2398cb5184600f69aef4d5d691efd44576a3cff4126d38d4c6fec87759 PKG_SOURCE_URL:=https://download.qemu.org/ +PKG_HASH:=e0517349b50ca73ebec2fa85b06050d5c463ca65c738833bd8fc1f15f180be51 PKG_LICENSE:=GPL-2.0-only PKG_LICENSE_FILES:=LICENSE tcg/LICENSE PKG_MAINTAINER:=Yousong Zhou @@ -355,6 +355,7 @@ CONFIGURE_ARGS += \ --$(if $(CONFIG_QEMU_UI_VNC),enable,disable)-vnc \ --$(if $(CONFIG_QEMU_UI_VNC_JPEG),enable,disable)-vnc-jpeg \ --$(if $(CONFIG_QEMU_UI_VNC_SASL),enable,disable)-vnc-sasl \ + --disable-dbus-display \ --disable-vte \ --enable-curses \ --enable-iconv \ @@ -418,6 +419,7 @@ CONFIGURE_ARGS += \ --disable-qom-cast-debug \ --disable-rbd \ --disable-rdma \ + --disable-rust \ --disable-rutabaga-gfx \ --disable-asan \ --disable-tsan \ diff --git a/utils/qemu/patches/0001-configure-allow-disable-fortify_source.patch b/utils/qemu/patches/0001-configure-allow-disable-fortify_source.patch index 41770ed88b..57ea83d196 100644 --- a/utils/qemu/patches/0001-configure-allow-disable-fortify_source.patch +++ b/utils/qemu/patches/0001-configure-allow-disable-fortify_source.patch @@ -11,7 +11,7 @@ OpenWrt base build system decide flavor of fortify_source to use --- a/configure +++ b/configure -@@ -780,6 +780,8 @@ for opt do +@@ -791,6 +791,8 @@ for opt do ;; --disable-rust) rust=disabled ;; diff --git a/utils/qemu/patches/0004-fix-meson-cross-build-compiler-sanity-check.patch b/utils/qemu/patches/0004-fix-meson-cross-build-compiler-sanity-check.patch index ceee68def6..d66f300e18 100644 --- a/utils/qemu/patches/0004-fix-meson-cross-build-compiler-sanity-check.patch +++ b/utils/qemu/patches/0004-fix-meson-cross-build-compiler-sanity-check.patch @@ -9,7 +9,7 @@ Subject: [PATCH 4/4] fix meson cross-build compiler sanity check --- a/configure +++ b/configure -@@ -1845,6 +1845,7 @@ if test "$skip_meson" = no; then +@@ -1868,6 +1868,7 @@ if test "$skip_meson" = no; then echo "# Automatically generated by configure - do not modify" > $cross echo "[properties]" >> $cross